Visual Basic 4 Unleashed

Overview

Authors

— Part I — Unleashing the Visual Basic 4.0 Product

— 1 — Visual Basic 4.0: New and Improved

— 2 — Exploiting the Features of Visual Basic 4.0

— 3 — Unleashing the Visual Basic 4.0 Product

— 4 — Timing Is Everything

— 5 — Error Trapping, Error Handling, and Error Reporting

— 6 — Effective User Interface Design

— 7 — Events

— 8 — Reporting Mechanisms

— Part II — Unleashing Advanced Programming Topics

— 9 — Multimedia

— 10 — Animation

— 11 — Performance Tuning

— 12 — Printing with Visual Basic

— 13 — Debugging and Testing

— 14 — Creating Multi-User Applications

— 15 — TCP/IP, WinSock, and Visual Basic

— Part III — Unleashing Component-Based Programming

— 16 — OLE for the First Time

— 17 — Using Visual Basic Add-Ins

— 18 — Understanding OLE

— 19 — In Process OLE Servers

— 20 — Incorporating DLLs

— 21 — Exploiting VBXes

— Part IV — Unleashing Visual Basic 4.0 with Other APIs and Software

— 22 — Using the Windows 95 API

— 23 — Windows Games

— 24 — Microsoft Office

— 25 — Using the MAPI Interface with Visual Basic 4.0

— 26 — Using TAPI

— Part V — Unleashing Database Programming

— 27 — The Data Control

— 28 — The Access Jet Engine

— 29 — Open Database Connectivity (ODBC)

— 30 — Using Third-Party VBX/OCX Controls

— 31 — Creating, Modifying, and Maintaining Databases

— 32 — Unleashing SQL

— 33 — Visual Basic 4.0 and Client/Server Programming

— Part VI — Putting It All Together

— 34 — Help Files

— 35 — Creating a Stand-Alone Database Application

— 36 — Optimum Selection Database System

— 37 — Creating Your Own Screen Savers

— 38 — Unleashing LAN Programming

— Part VII — Appendixes

— Appendix A — Visual Basic versus Other Languages

— Appendix B — Online Resources for Visual Basic and Other Microsoft Products